window rods - French English Dictionary